package main

import "fmt"

// invoke函数，接受一个函数类型的参数f。该函数类型非常简单，无参数且无返回值
func invoke(f func()) {
	fmt.Println("调用前打印")
	// 利用参数f调用函数
	f()
	fmt.Println("调用后打印")
}

func main9() {
	invoke(func() {
		fmt.Println("打扫卫生")
	})
}
